package com.resp;

import jakarta.servlet.ServletException;
import jakarta.servlet.annotation.WebServlet;
import jakarta.servlet.http.HttpServlet;
import jakarta.servlet.http.HttpServletRequest;
import jakarta.servlet.http.HttpServletResponse;

import java.io.IOException;
@WebServlet(urlPatterns = "/resp1",name = "resp1")
public class respond1 extends HttpServlet {
    @Override
    protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        System.out.println("Servlet 已经接收到请求了， 但是给回去一个响应状态码为404 的响应。");
        // 设置状态码（ 已经不再建议使用 ）
//        response.setStatus( 404  );

        // 设置状态码
//        response.sendError( 404 );

        // 设置状态码，同时设置消息
//        response.sendError(404 , "我被找到了，但是就是告诉你没有找到！") ;

        // 在 设置状态码的时候，建议使用 HttpServletResponse 中的 常量
        resp.sendError( HttpServletResponse.SC_NO_CONTENT );
    }
}
